B M Cash Horse Racing Form | Gowran Park 13:00 26th November 2016

B M Cash' Form | 26th November 2016

26th November 2016 RACE THAT STOPS A COUNTY THYESTES JAN 26TH 2017 MAIDEN HURDLE

Total Horses Ride Last 14 Days Race Type Wins Races Win %
1 0 wins from 9 runs
0%
Flat Turf 0 1
0%
Race Type
Hurdle Turf
Class
Classifications
Hurdle, Maiden
Ground
Good To Yielding
Distance
2m
Runners
11
Prize Money
£7,380
Is B M Cash Improving?
Does B M Cash Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2016-11-22 12:55 Hughies Bay
B M Cash
Wexford / / 2m 2f / Hurdle Turf / 6K 11-12 Soft To Heavy4/14 -btn 25 Sutton Manor 11-12

15 23
3.8
98
1 2016-11-20 15:05 Rebel Turn
B M Cash
Cork / / 2m 5f / Chase Turf / 10K 11-12
Hood
Soft To Heavy7/18 -btn 31.25 Isleofhopendreams 11-12

19 43.69
10
109
2 2016-11-19 15:20 Scripturient
B M Cash
Punchestown / / 2m 4f / Hurdle Turf / 8K 11-7
Tongue Strap
Soft15/22 -btn 38.1 Moulin A Vent 11-7

101 1000
300
3 2016-11-19 14:10 Pakman
B M Cash
Punchestown / / 2m / Hurdle Turf / 10K 11-7
Hood
Soft3/7 -btn 9.5 Presenting Percy 11-8

17 27.69
3.93
113
4 2016-11-19 13:00 Patsio
B M Cash
Punchestown / / 2m 4f / Chase Turf / 8K 11-12 Soft11/14 -btn 74.85 Haymount 11-12

67 379.76
55
5 2016-11-13 15:30 Velocity Boy
B M Cash
Navan / / 2m 1f / Chase Turf / 10K 11-12 Yielding To Soft6/16 -btn 23.5 Anibale Fly 11-12

13 22.8
4.9
6 2016-11-12 15:20 Rebel Turn
B M Cash
Naas / / 2m 4f / Chase Turf / 8K 11-7
Hood
Yielding To SoftP -btn After Aspen 10-11

15 24.09
4.9
111
7 2016-11-12 14:10 Scantyanduncertain
B M Cash
Naas / / 2m 3f / Hurdle Turf / 8K 11-9 Yielding To Soft12/23 -btn 39.45 Baltazar D'Allier 11-12

101 1000
110
8 2016-11-12 12:25 Benkei
B M Cash
Naas / / 2m / Hurdle Turf / 7K 11-12 Yielding To Soft11/22 -btn 27.75 Saturnas 11-12

9 11.48
2.84
9 2016-11-03 13:20 Rebel Turn
B M Cash
Thurles / / 2m 6f / Chase Turf / 7K 11-12
Hood
GoodF -btn Kilcarry Bridge 11-12

7 8.49
3.7
10 2016-10-11 16:30 Rebel Turn
B M Cash
Galway / / 2m 2f 54y / Chase Turf / 8K 11-12
Hood
Good3/5 -btn 17.75 Diamond King 11-12

34 95.57
21
11 2016-10-06 15:55 Pershing
B M Cash
Tramore / / 2m / Chase Turf / 7K 11-4
Tongue Strap
Good8/9 -btn 23.3 Beautiful Ben 11-4

34 48.28
8
12 2016-10-01 17:25 Rebel Turn
B M Cash
Gowran Park / / 2m 2f / Chase Turf / 8K 11-12
Hood
Yielding9/13 -btn 65.25 Lieutenant Colonel 11-12

67 102.63
13.66
13 2016-10-01 14:35 Bilbo Bagins
B M Cash
Gowran Park / / 2m 4f / Hurdle Turf / 8K 11-12 Yielding15/18 -btn 89.05 Blood Crazed Tiger 11-12

81 336.62
58.5
14 2016-09-23 16:55 Western Goose
B M Cash
Downpatrick / / 2m 7f / Chase Turf / 6K 11-12
Tongue Strap
Good13/15 -btn 49.35 Mister To Mister 10-12

15 19.5
5.4
95
15 2016-09-06 18:55 Hop In
B M Cash
Galway / / 2m 6f 111y / Chase Turf / 8K 11-5 Yielding To Soft12/18 -btn 77.3 He Rock'S 11-7

34 95.02
12.09
102
16 2016-09-06 16:55 Baltimore Buzz
B M Cash
Galway / / 2m 5f 57y / Hurdle Turf / 8K 11-12 Yielding To Soft6/14 -btn 20.75 Static Jack 11-12

4.5 5.01
1.97
17 2016-09-06 16:25 Fluspar
B M Cash
Galway / / 2m 110y / Hurdle Turf / 9K 11-12
Blinkers
Yielding To Soft4/15 -btn 17 Cable 11-8

12 19.8
3.2
99
18 2016-09-02 19:10 Fever Pitch
B M Cash
Kilbeggan / / 3m 1f / Chase Turf / 10K 11-3 GoodP -btn Heist 10-7

26 41.33
8.4
116
19 2016-09-02 18:40 Seven Nation Army
B M Cash
Kilbeggan / / 2m 3f 200y / Chase Turf / 7K 11-12 Good9/13 -btn 64.45 New Kid In Town 11-5

4 4.27
2.1
20 2016-09-02 18:10 Tapering
B M Cash
Kilbeggan / / 2m 3f 110y / Hurdle Turf / 6K 11-8
Hood
Good9/12 -btn 39.25 Tajseer 11-4

34 55
15
21 2016-09-02 17:10 Mind The Pennies
B M Cash
Kilbeggan / / 2m / Hurdle Turf / 7K 11-10
Cheekpieces
Good13/14 -btn 59.25 L'Attesa 10-7

21 30.19
8.4
104
22 2016-08-19 17:10 Holy Water
B M Cash
Kilbeggan / / 2m 3f 110y / Hurdle Turf / 6K 11-4 Good To Yielding5/14 -btn 23.75 Mindsmadeup 11-4

9 12.4
2.12
23 2016-08-18 19:20 Talk The Lingo
B M Cash
Killarney / / 2m 4f 120y / Chase Turf / 9K 11-8
Tongue Strap
GoodP -btn Baily Cloud 11-8

21 34
10.5
24 2016-08-07 16:45 Western Goose
B M Cash
Downpatrick / / 2m 7f / Hurdle Turf / 6K 11-8
Tongue Strap
Good9/15 -btn 48.85 Tb Broke Her 10-8

9 11
3.45
91
25 2016-08-06 18:00 Holy Water
B M Cash
Kilbeggan / / 2m 3f 110y / Hurdle Turf / 6K 11-4 Good2/5 -btn 1.5 Good Tradition 11-5

9 11.5
3.17
26 2016-08-04 17:30 Baltimore Buzz
B M Cash
Sligo / / 2m 100y / Hurdle Turf / 6K 11-12 Heavy2/8 -btn 1.75 Aunt Eileen 10-9

3 3.02
1.47
27 2016-08-02 18:40 Some Tank
B M Cash
Roscommon / / 2m / Hurdle Turf / 7K 11-12
Tongue Strap
Yielding10/16 -btn 68.25 War Anthem 11-12

34 100
14.5
87
28 2016-07-26 17:45 Talk The Lingo
B M Cash
Galway / / 2m 2f 54y / Chase Turf / 9K 11-12
Tongue Strap
Good To Yielding1/12 -win 0.2 Briar Hill 11-12

67 383.27
25.65
29 2016-07-19 20:30 Some Tank
B M Cash
Ballinrobe / / 2m 5f / Hurdle Turf / 6K 11-5 Good8/15 -btn 50.5 Graney Town 10-6

6 6.82
2.31
88
30 2016-07-19 20:00 Definite Earl
B M Cash
Ballinrobe / / 2m 5f / Hurdle Turf / 12K 11-5
Tongue Strap
Good8/10 -btn 44 Little Haarth 11-7

13 18.58
4.6
113
31 2016-07-19 18:00 Holy Water
B M Cash
Ballinrobe / / 2m 1f 110y / Hurdle Turf / 6K 11-4 Good6/10 -btn 17.25 Cradle Mountain 11-6

26 57.68
9.6
32 2016-07-15 19:55 Doolough Lad
B M Cash
Kilbeggan / / 2m 6f / Chase Turf / 9K 11-12 Yielding4/8 -btn 75 Cecil Corbett 11-12

101 462.74
32.22
33 2016-07-13 18:00 Western Goose
B M Cash
Downpatrick / / 2m 7f / Hurdle Turf / 6K 11-9
Tongue Strap
Good5/14 -btn 10.7 Scenic Star 11-0

8 10
3.03
92
34 2016-07-05 20:00 Soft Seventeen
B M Cash
Roscommon / / 2m / Hurdle Turf / 6K 11-5
Blinkers
Good To Yielding11/18 -btn 30.55 Kilcaragh Boy 10-13

26 76.21
11.89
88
35 2016-07-03 16:25 Princess Lir
B M Cash
Limerick / / 2m 1f 80y / Chase Turf / 8K 11-5 Good8/16 -btn 36 Neverushacon 11-12

34 112.84
12.4
36 2016-07-01 19:50 Talk The Lingo
B M Cash
Wexford / / 3m 1f 120y / Chase Turf / 7K 11-12
Tongue Strap
Good7/14 -btn 67.2 Cogryhill 11-12

67 126.78
23.09
37 2016-06-18 15:45 Mount Russell
B M Cash
Gowran Park / / 2m 4f / Hurdle Turf / 8K 11-12 Good7/18 -btn 23.05 El Vasco 11-5

15 16.3
4.4
38 2016-06-13 21:00 Talk The Lingo
B M Cash
Roscommon / / 2m 4f 45y / Chase Turf / 7K 11-12
Tongue Strap
Good To FirmU -btn Sandymount Duke 11-12

26 55.14
4.8
39 2016-06-12 15:35 Western Goose
B M Cash
Downpatrick / / 2m 5f 110y / Chase Turf / 7K 11-5
Tongue Strap
Good To Yielding1/8 -win 4 I'm An Izz Wizz 11-7

21 25.43
4.75
40 2016-06-06 15:20 Harangue
B M Cash
Listowel / / 2m 4f / Hurdle Turf / 6K 11-3 Good10/17 -btn 15.3 Popboru 11-11

13 20.61
4.29
86
41 2016-06-05 16:25 Kilbrogan
B M Cash
Kilbeggan / / 3m 140y / Hurdle Turf / 6K 11-0
Tongue Strap
Good9/11 -btn 57.25 Whatever It Takes 11-12

21 38.08
8.8
86
42 2016-06-04 13:20 Crowsgrove
B M Cash
Tramore / / 2m / Hurdle Turf / 6K 11-12
Cheekpieces
Good7/11 -btn 46.7 Sparkalark 11-12

21 30.84
5.5
43 2016-06-01 19:20 Iamtoldiamgrand
B M Cash
Punchestown / / 2m 4f / Hurdle Turf / 7K 11-5 Good7/18 -btn 30.75 Everyday Everyhour 11-9

26 50
9.2
44 2016-05-23 20:25 Jadanli
B M Cash
Sligo / / 2m 4f 110y / Hurdle Turf / 6K 11-12 Good To Yielding9/16 -btn 63.5 The Mad Well 11-9

26 50.84
9.65
102
45 2016-05-14 14:00 Baltimore Buzz
B M Cash
Punchestown / / 2m / Hurdle Turf / 7K 11-12 Good7/25 -btn 13.5 Double Speak 11-12

101 386.87
41.78
46 2016-05-13 17:35 Kilbrogan
B M Cash
Kilbeggan / / 2m 3f 110y / Hurdle Turf / 6K 11-4
Tongue Strap
Good6/14 -btn 23.5 Delegate 11-4

101 1000
74.54
47 2016-05-12 18:25 Rebel Turn
B M Cash
Tipperary / / 2m 4f / Chase Turf / 7K 11-12 Yielding To Soft7/16 -btn 61.75 Stoughan Cross 11-7

34 185.1
26.5
48 2016-05-12 17:50 Massini's Brook
B M Cash
Tipperary / / 2m 4f / Hurdle Turf / 6K 11-10
Tongue Strap
Yielding To Soft7/20 -btn 33.75 Spider Web 11-7

13 17.7
3.94
100
49 2016-05-06 19:10 Mount Russell
B M Cash
Cork / / 3m / Hurdle Turf / 8K 11-12 Good5/15 -btn 10.75 Ah Littleluck 11-5

101 528.19
80
50 2016-05-06 18:05 Dolly Rose
B M Cash
Cork / / 2m / Hurdle Turf / 8K 11-0 Good10/18 -btn 45.55 Making Shapes 11-4

67 783.04
90
51 2016-05-06 17:05 Lady Quill
B M Cash
Cork / / 2m / Hurdle Turf / 10K 11-7
Hood
Good5/24 -btn 37 Cotton Jenny 11-0

67 765.75
95.61
52 2016-05-04 14:15 Corker Hill
B M Cash
Tramore / / 2m / Hurdle Turf / 6K 11-5 Good9/13 -btn 31.45 Penhill 11-12

26 52.58
4.8
53 2016-05-04 13:45 Tapering
B M Cash
Tramore / / 2m / Hurdle Turf / 8K 11-0
Hood
Good5/9 -btn 22.05 Le Vagabond 11-7

51 112.93
14
54 2016-04-28 15:40 Rebel Turn
B M Cash
Punchestown / / 2m / Hurdle Turf / 15K 11-4 Yielding23/25 -btn 74 Elusive Ivy 10-9

67 140.4
18
115
55 2016-04-22 17:10 Hughies Bay
B M Cash
Kilbeggan / / 2m 3f 86y / Hurdle Turf / 6K 11-4 Good11/16 -btn 40 Dontbackme 10-13

21 38.16
6.47
95
56 2016-04-20 17:25 Massini's Brook
B M Cash
Fairyhouse / / 2m / Hurdle Turf / 6K 11-12
Tongue Strap
Yielding7/16 -btn 17.6 Tyrone Tiger 11-4

12 17.03
3.6
102
57 2016-04-14 14:50 Pakman
B M Cash
Limerick / / 2m 3f / Hurdle Turf / 9K 11-12
Hood
Heavy2/9 -btn 5.5 Bobbie's Diamond 11-12

3 3.2
1.3
113
58 2016-04-08 18:10 Rebel Ace
B M Cash
Wexford / / 2m / Hurdle Turf / 6K 11-5 Heavy2/13 -btn 2.25 Annie Alainn 11-1

7 8.42
3.2
88
59 2016-04-08 17:40 Rebel Turn
B M Cash
Wexford / / 2m 4f / Hurdle Turf / 10K 11-5 Heavy6/10 -btn 18.8 Vicangelome 11-5

17 28
7.3
116
60 2016-04-05 17:30 Glenwood For Ever
B M Cash
Fairyhouse / / 2m 5f 100y / Chase Turf / 6K 11-4 Soft To HeavyP -btn Change The Rules 10-5

9 9.96
2.89
94
61 2016-04-05 15:15 Raw Deal
B M Cash
Fairyhouse / / 2m 2f / Hurdle Turf / 7K 11-12 Soft To Heavy12/20 -btn 84.8 Candlestick 11-7

81 1000
70.16
62 2016-04-05 14:40 Darkest Flyer
B M Cash
Fairyhouse / / 2m / Hurdle Turf / 7K 11-2 Soft To HeavyF -btn Be The Hero 11-12

51 470
37.28
63 2016-04-03 14:25 Velocity Boy
B M Cash
Limerick / / 2m / Hurdle Turf / 15K 11-1
Tongue Strap
Heavy1/7 -win 11 Noble Emperor 11-10

3 3.58
1.43
130
64 2016-03-31 17:15 Massini's Brook
B M Cash
Clonmel / / 2m 2f 200y / Hurdle Turf / 7K 11-7
Tongue Strap
Yielding To Soft7/17 -btn 11.8 Ancient Highway 10-5

10 11
2.91
104
65 2016-03-30 14:55 Its Only Sam
B M Cash
Downpatrick / / 2m 2f 50y / Hurdle Turf / 6K 11-4 Good To Yielding10/11 -btn 145 Buyer Beware 11-0

101 1000
87.94
66 2016-03-27 17:40 Worthcominghomefor
B M Cash
Cork / / 2m 4f / Chase Turf / 10K 11-5
Tongue Strap
HeavyP -btn Another Rebel 11-12

26 119
13
67 2016-03-27 15:55 Velocity Boy
B M Cash
Cork / / 2m 3f / Hurdle Turf / 18K 11-6 Heavy5/11 -btn 7 Last Goodbye 11-1

6 6.24
2.48
130
68 2016-03-27 14:45 Fruits Of Molly
B M Cash
Cork / / 2m / Hurdle Turf / 8K 11-1
Tongue Strap
Heavy7/9 -btn 17.25 Mississippi River 10-7

17 32.2
7.2
105
69 2016-03-17 16:20 Fruits Of Molly
B M Cash
Wexford / / 2m 4f / Hurdle Turf / 10K 11-6 Soft5/7 -btn 11.5 Getoutwhenyoucan 10-13

29 42.1
20
105
70 2016-03-17 15:40 Massini's Brook
B M Cash
Wexford / / 2m / Hurdle Turf / 8K 11-7
Tongue Strap
Soft3/12 -btn 13 Head Turner 10-13

15 21.69
5.16
104
71 2016-03-13 14:50 Velocity Boy
B M Cash
Navan / / 2m / Hurdle Turf / 10K 11-8 Soft To Heavy2/9 -btn 4 Lilshane 9-12

7 8.91
2.66
128
72 2016-03-11 15:45 Kilbrogan
B M Cash
Limerick / / 2m 5f / Hurdle Turf / 6K 11-4
Blinkers
HeavyP -btn Notwhatiam 11-1

101 496.88
85
73 2016-03-11 14:35 Rebel Ace
B M Cash
Limerick / / 2m / Hurdle Turf / 6K 11-6 Heavy5/13 -btn 12.8 Liclash 11-1

26 48
12
89
74 2016-02-27 14:30 Lady Quill
B M Cash
Navan / / 2m / Hurdle Turf / 7K 11-4 Soft To Heavy11/11 -btn 105.25 General Principle 11-12

101 1000
71.95
75 2016-02-13 16:35 Rebel Turn
B M Cash
Gowran Park / / 2m 4f / Hurdle Turf / 10K 11-5 Heavy4/11 -btn 56.5 O Ceallaigh 11-8

13 19.14
5.24
118
76 2016-02-13 14:15 Glenwood For Ever
B M Cash
Gowran Park / / 2m 4f / Chase Turf / 27K 11-3
Tongue Strap
Heavy4/4 -btn 85 Smashing 11-6

251 1000
160.3
91
77 2016-02-11 15:15 Pakman
B M Cash
Thurles / / 2m / Hurdle Turf / 6K 11-4
Hood
Heavy3/15 -btn 12.75 Burgas 11-3

5.5 8.96
1.63
114
78 2016-02-07 16:20 Love The Feeling
B M Cash
Naas / / 2m / Hurdle Turf / 7K 11-6 Soft10/13 -btn 38 Mr Cosmopolitan 11-5

21 52.89
11
104
79 2016-02-07 14:50 Crowsgrove
B M Cash
Naas / / 2m 3f / Hurdle Turf / 7K 11-12 Soft10/12 -btn 61.5 Fairly Legal 11-12

101 1000
110
80 2016-02-07 13:50 Din Diddle Inn
B M Cash
Naas / / 2m / Hurdle Turf / 7K 11-12 Soft16/16 -btn 108.85 Babbling Stream 11-12

101 747.32
92.38
81 2016-02-04 13:25 Rebel Ace
B M Cash
Clonmel / / 2m 110y / Hurdle Turf / 6K 11-3 Heavy13/18 -btn 61.3 Fire In Soul 11-3

101 690
60.29
82 2016-02-03 13:45 Fruits Of Molly
B M Cash
Down Royal / / 2m 4f / Hurdle Turf / 7K 11-6 Heavy9/10 -btn 72.05 Coolaghknock Glebe 11-7

67 190
21.88
109
83 2016-01-30 14:30 Burren River
B M Cash
Fairyhouse / / 2m 5f 100y / Chase Turf / 8K 11-9 Heavy5/12 -btn 9.4 Sunsetstorise 11-4

11 12.77
4
106
84 2016-01-30 13:20 Sheemore Lad
B M Cash
Fairyhouse / / 2m / Hurdle Turf / 8K 11-12 Heavy7/22 -btn 42.75 Yes Sir Brian 11-12

67 1000
90.48
85 2016-01-30 12:50 Prince Des Pres
B M Cash
Fairyhouse / / 2m / Hurdle Turf / 8K 11-10 HeavyP -btn Crafty Power 11-10

101 989.66
55.49
86 2016-01-24 14:30 Mr Cosmopolitan
B M Cash
Leopardstown / / 2m 1f / Chase Turf / 11K 11-1
Tongue Strap
SoftP -btn The Mooch 10-5

21 32
7.77
114
87 2016-01-23 15:05 Harangue
B M Cash
Navan / / 2m 4f / Hurdle Turf / 8K 11-3 Soft To Heavy12/13 -btn 86 Edvardo 9-13

26 55
9
100
88 2016-01-23 12:50 Crowsgrove
B M Cash
Navan / / 2m / Hurdle Turf / 8K 11-12 Soft To Heavy11/18 -btn 48.75 Gurteen 11-12

101 1000
85
89 2016-01-21 13:25 Alkaa Lion
B M Cash
Gowran Park / / 2m / Hurdle Turf / 9K 11-12
Tongue Strap
Heavy12/20 -btn 62.05 Au Quart De Tour 11-12

51 190.66
25.84
90 2016-01-20 13:15 De Glebe Star
B M Cash
Fairyhouse / / 2m 5f / Chase Turf / 6K 11-1
Tongue Strap
Soft To HeavyP -btn Sunsetstorise 11-2

5 5.76
2.64
91
91 2016-01-20 12:45 Worthcominghomefor
B M Cash
Fairyhouse / / 3m / Chase Turf / 8K 11-5
Tongue Strap
Soft To HeavyP -btn Altiepix 11-12

34 129.04
24.04
92 2016-01-16 15:40 Burren River
B M Cash
Naas / / 2m / Chase Turf / 8K 11-8 Soft To Heavy7/13 -btn 28.75 Eiri Na Casca 10-1

51 295.16
32
107
93 2016-01-16 15:05 Fruits Of Molly
B M Cash
Naas / / 2m / Hurdle Turf / 11K 10-13 Soft To Heavy13/15 -btn 42.8 Go Paddy Go 10-5

41 289.18
22.82
112
94 2016-01-16 14:30 Crowsgrove
B M Cash
Naas / / 2m 3f / Hurdle Turf / 10K 11-12 Soft To Heavy23/25 -btn 53.1 Edwulf 11-12

101 1000
84.26
95 2016-01-14 12:40 Rebel Ace
B M Cash
Thurles / / 2m / Hurdle Turf / 7K 11-4 Soft7/16 -btn 52.5 Rooster Byron 11-4

67 1000
91.1
96 2016-01-10 13:50 Massini's Brook
B M Cash
Fairyhouse / / 2m 4f / Hurdle Turf / 8K 11-12 HeavyP -btn Shannak 11-2

21 29.54
4.9
107
97 2016-01-03 15:20 Mr Cosmopolitan
B M Cash
Naas / / 2m / Chase Turf / 11K 11-4
Tongue Strap
Heavy4/8 -btn 7 Boher Call 10-6

12 13.04
3.21
114
98 2016-01-03 13:20 Burren River
B M Cash
Naas / / 2m / Chase Turf / 14K 11-8 Heavy6/6 -btn 68 Shaneshill 11-8

101 800
42.21
109
99 2016-01-03 12:50 Worthcominghomefor
B M Cash
Naas / / 2m / Chase Turf / 11K 11-7
Tongue Strap
Heavy6/10 -btn 53.75 All You Need 11-7

51 496.38
42

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved